home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
musicali
/
splib52d.lha
/
superplay-lib_DEV
/
Programmers
/
Example_SPObjects
/
SPO
/
spo.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-11-15
|
913b
|
38 lines
/* spo.h
- Include File for SPO Support Routines -
(c) 1994 by Andreas R. Kleinert
Last changes : 14.01.1994
*/
#ifndef SPO_H
#define SPO_H
/* ********** */
/* SPO Header */
/* ********** */
/* File ID Definitions */
#define SPO_ID "SPO Sample File V1.0"
#define SPO_ID_LEN 21 /* len = 21 + 0 Byte */
struct SPOHeader
{
UBYTE spo_ID [SPO_ID_LEN];
UBYTE spo_SampleBits; /* 8, 12, 16 */
UBYTE spo_StereoFlag; /* Boolean */
UBYTE spo_Channels; /* as in AudioDevice IO-Block */
ULONG spo_Frequency; /* as in AudioDevice IO-Block */
ULONG spo_Volume; /* as in AudioDevice IO-Block */
ULONG spo_SampleLength; /* Length of Sample in Bytes */
};
#define SPOHEADER_SIZE (sizeof(struct SPOHeader))
#endif /* SPO_H */